number=eval(input('请输入您的六位中奖号码：'))
#if...else
if number==987654:
    print('恭喜您中奖了!')
else:
    print('您未中本期大奖了。')

#以上代码可以使用条件表达式进行简化
result='恭喜您中奖了!'if number==987654 else'您未中本期大奖了。'
print(result)

print('恭喜您中奖了!'if number==987654 else'您未中本期大奖了。')



#多分支结构
score=eval(input('请输入您的成绩：'))
if score <0 or score >100:
    print('成绩有误')
elif 0<= score <60 :
    print('E等级')
elif 60<= score <70:
    print('D等级')
elif 70<= score <80:
    print('C等级')
elif 80<=score <90:
    print('B等级')
else:
    print('A等级')




#嵌套if的使用
answer=input('请问您喝酒了吗?')
if answer=='y':
    proof=eval(input('请输入测的酒精含量：'))
    if proof<0 or proof>100:
        print('测得酒精含量输入有误。')
    elif 0<=proof<20:
        print('构不成酒驾，祝您一路平安。')
    elif 20<=proof<80 :
        print('已构成酒驾，请不要开车。')
    else:
        print('已达到醉驾，请千万不要开车。')
else:
    print('你走吧，没你啥事了。')


#使用and连接多个选择条件
user_name=input('请输入您的用户名：')
pwd=input('请输入您的密码：')
if user_name=='ysj'and pwd=='888888':
    print('登入成功。')
else:
    print('用户名或密码不正确。')


#使用or连接多个选择条件
score=eval(input('请输入您的成绩：'))
if score < 0 or score >100:
    print('成绩无效')
else :
    print('您的成绩为：',score)


